package pl.com.qapps.datastore;

import java.io.Closeable;

public abstract class Store implements Closeable {

	public abstract EntityStore getEntityStore();

	public abstract IdStore getIdStore();

	public abstract KindIndex getKindIndex();

	public abstract SinglePropertyStore getAscendingPropertyStore();

	public abstract SinglePropertyStore getDescendingPropertyStore();

	public abstract MultiPropertyStore getMultiPropertyStore();

	public abstract TransactionCore getTransactionCore();

}
